package com.t.bricks.bussiness.service.bridge;

import com.t.bricks.model.MsgEmity;

/**
 * 拦截器忽略路径接口桥接
 * @author huangxinbian
 */
public interface IgnoreURLService {

	/**
	 * 根据记录编号取对象
	 * @param sId 记录编号
	 * @return
	 */
	MsgEmity findById(String sId);
	
	/**
	 * 验证指定url是否在可忽略的访问路径中(给内部拦截器用,直接返回Boolean)
	 * @param sUrl 待检验的url
	 * @param isMustLogin 是否必须登录
	 * @return
	 */
	boolean checkIgnoreUrl(String sUrl, Integer iMustLogin, String sUserType);
	
	/**
	 * 清理缓存
	 * @return
	 */
	MsgEmity clearCache();
	
}
